export namespace define {
	
	export class TimeLine {
	    identify: string;
	    name: string;
	    content: string;
	    time_string: string;
	    create_time: string;
	    update_time: string;
	
	    static createFrom(source: any = {}) {
	        return new TimeLine(source);
	    }
	
	    constructor(source: any = {}) {
	        if ('string' === typeof source) source = JSON.parse(source);
	        this.identify = source["identify"];
	        this.name = source["name"];
	        this.content = source["content"];
	        this.time_string = source["time_string"];
	        this.create_time = source["create_time"];
	        this.update_time = source["update_time"];
	    }
	}

}

export namespace entity {
	
	export class AcgEntity {
	    id: number;
	    search_name: string;
	    name: string;
	    week: string;
	    level: number;
	    status: number;
	    create_time: string;
	    update_time: string;
	
	    static createFrom(source: any = {}) {
	        return new AcgEntity(source);
	    }
	
	    constructor(source: any = {}) {
	        if ('string' === typeof source) source = JSON.parse(source);
	        this.id = source["id"];
	        this.search_name = source["search_name"];
	        this.name = source["name"];
	        this.week = source["week"];
	        this.level = source["level"];
	        this.status = source["status"];
	        this.create_time = source["create_time"];
	        this.update_time = source["update_time"];
	    }
	}

}

